package cliente.pagina.contenido;

import helpers.materiales.HelperMateriales;
import helpers.utils.UtilsFuncionesAjaxDesdeJSP;
import utils.UtilsGenerarHtml;
import cliente.pagina.*;
import comun.constantes.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */

public class ContenidoFuncionesAjaxDesdeJSP extends VistaContenido {


  private String carpetaRecurso = CARPETAS_ARCHIVOS_RECURSO.MATERIALES;
	
	public ContenidoFuncionesAjaxDesdeJSP() {
	  super();
  }
  

  public ContenidoFuncionesAjaxDesdeJSP(Pagina pagina) {
    super(pagina);
  }

  /**
	 * Retorna el codigo html de la division contenido
	 * @return
	 */
  public String getHTMLVista(){
	  String idPersonaDesactivada = (String)this.getPagina().getParameter("idPersonaDesactivada");
	 
	  //System.out.println("JULIAN-PROBANDO ABRIR CARPETA GENERADA POR AJAX***************************************************************************************");
	
	  helpers.utils.UtilsFuncionesAjaxDesdeJSP helperFuncionesAjaxDesdeJSP = null;
	  try{
		  if(idPersonaDesactivada!=null){
			  //System.out.println("PARAMETROS:idCarpetaRequerida("+idCarpetaRequerida+") reconocimiento("+reconocimiento+") tipoMateriales("+tipoMateriales+")");
			  String html = "";
			  //System.out.println("busco el parametro oculto: "+"estadoCarpetaID"+idCarpetaRequerida);
			  helperFuncionesAjaxDesdeJSP = new UtilsFuncionesAjaxDesdeJSP(this.getPagina(),this);			  
			  
			  helperFuncionesAjaxDesdeJSP.desactivarMensajeDeLogueo(idPersonaDesactivada);

			  helperFuncionesAjaxDesdeJSP.commit();
			  
			  return html;
		  }else return "";
	  }catch (Exception ex) {
		  ex.printStackTrace();
		  helperFuncionesAjaxDesdeJSP.rollback();
		  return  "";
	  }
  }
    
	/** 
	 * Retrona el titulo de la Pagina
	 * @return
	 */
	public String getTitulo(){
		return " ";
	}
	
	// redefino el metodo abstracto de Vista contenido
	public String getNombrePagina(){
		return "campus_ajax_desactivar_mensajes_en_logueo.jsp";
	}
  
  // redefino el metodo abstracto de Vista contenido
  public String getTituloLink()
  {
    return "";
  }

  // redefino el metodo abstracto de Vista contenido
  public String getNombreRecurso()
  {
    return RECURSOS.INICIO ;
  }


public String getTeclaAccesoRapido() {
	// TODO Auto-generated method stub
	return null;
}


protected String getSubcarpetaRecurso() {
	// TODO Auto-generated method stub
	return null;
}

}